CRPEFieldMappingEventInfo
This structure provides field mapping event information.
Data Members
Each data member is set by the corresponding constructor parameter.
Member
| Type
| Default
| Description
|
m_reportFields
| WORD
| NULL
| An array of fields in the report. See Remarks below.
|
m_nReportFields
| WORD
| 0
| The size of the reportFields array.
|
m_databaseFields
| WORD
| NULL
| An array of fields in the new database. See Remarks below.
|
m_nDatabaseFields
| WORD
| 0
| The size of the databaseFields array.
|
Remarks
- Member reportFields is an array of fields in the report of size nReportFields. The user must modify the 'mappingTo' of each newly mapped field by assigning the value of the index of a field in the array databaseFields.
- Member databaseFields is an array of fields in the new database file of size nDatabaseFields.
- CRPEReportFieldMappingInfo.mappingTo must be modified for each newly mapped field by assigning the value of the index of a field in the databaseFields array.
Constructor CRPEFieldMappingEventInfo::CRPEFieldMappingEventInfo
This constructs a CRPEFieldMappingEventInfo structure object. Call the constructor with no parameters to allow the Class Library to initialize all member variables with default values. Pass parameters to the constructor to assign specific values to each member variable.
Constructor Syntax (Default)
CRPEFieldMappingEventInfo ();
Constructor Syntax
CRPEFieldMappingEventInfo (
CRPEReportFieldMappingInfo *reportFields,
WORD nReportFields,
CRPEReportFieldMappingInfo *databaseFields,
WORD nDatabaseFields );